leave someone stunned - Turkish English Dictionary